impulsive personality - German English Dictionary